white cedar (protium altissimum) - Español Inglés Diccionario